package org.jjj.car.query;

import lombok.Data;
import org.jjj.basic.query.BaseQuery;

import java.math.BigDecimal;

/**
 * 用户在门户网站查询的时候从前端传过来的查询条件参数用这个类的对象接收
 */
@Data
public class CarSearchQuery extends BaseQuery {
    //1.搜索查询条件
    //关键字
    private String keyword;
    //车辆类型id
    private Long typeId;
    //价格选择区间
    private BigDecimal minPrice;
    private BigDecimal maxPrice;
    //车龄
    private Integer carAge;
    private Integer carAgeType;//0:以下，1:以上
    /**
     * 是否超值
     */
    private Integer costeffective;
    /**
     * 急售
     */
    private Integer rushsale;
    /**
     * 准新车
     */
    private Integer quasinewcar;
    //是否可迁全国
    private Integer transitivecountry;
    //2.排序条件
    //排序字段
    private String sortField;
    //排序类型：asc正序；desc：倒序
    private String sortType;
    //3.分页查询参数不用重新定义，继承了BaseQuery里面有
}
